Docker Compose কমান্ডগুলি ব্যবহার করে আপনি আপনার কন্টেইনার ভিত্তিক অ্যাপ্লিকেশনগুলি তৈরি, পরিচালনা এবং ডিপ্লয় করতে পারেন। নিচে Docker Compose এর কিছু সাধারণ কমান্ড এবং তাদের উদাহরণ আলোচনা করা হলো।
এই কমান্ডটি docker-compose.yml
ফাইল থেকে সমস্ত সার্ভিস চালু করে।
docker-compose up
-d
ফ্ল্যাগটি কন্টেইনারগুলোকে ব্যাকগ্রাউন্ডে চালানোর জন্য ব্যবহৃত হয়।docker-compose up -d
এই কমান্ডটি সমস্ত চালু কন্টেইনার বন্ধ করে এবং তাদের পরিষ্কার করে।
docker-compose down
এই কমান্ডটি সমস্ত সার্ভিসের লগ দেখায়।
docker-compose logs
docker-compose logs web
এই কমান্ডটি চালু কন্টেইনারগুলোর একটি তালিকা প্রদর্শন করে।
docker-compose ps
এই কমান্ডটি আপনার docker-compose.yml
ফাইলের ভিত্তিতে নতুন ইমেজ তৈরি করে।
docker-compose build
এই কমান্ডটি চালু কন্টেইনারের মধ্যে একটি নতুন শেল চালু করে।
docker-compose exec web sh
web
হল সার্ভিসের নাম, এবং এটি sh
শেল চালু করবে।এই কমান্ডটি আপনার docker-compose.yml
ফাইলে উল্লেখিত ইমেজগুলো Docker Hub থেকে ডাউনলোড করে।
docker-compose pull
এই কমান্ডটি চালু সার্ভিসগুলো পুনরায় শুরু করে।
docker-compose restart
Docker Compose ব্যবহারের মাধ্যমে আপনি কন্টেইনার ভিত্তিক অ্যাপ্লিকেশনগুলি সহজে পরিচালনা করতে পারেন। উপরের কমান্ডগুলো Docker Compose ব্যবহার করে বিভিন্ন কাজ সম্পন্ন করতে সাহায্য করে, যেমন কন্টেইনার শুরু করা, লগ দেখা, কন্টেইনার বন্ধ করা, এবং নতুন ইমেজ তৈরি করা। Docker Compose আপনার ডেভেলপমেন্ট এবং ডিপ্লয়মেন্ট প্রক্রিয়াকে অনেক বেশি কার্যকরী করে তোলে।
আরও দেখুন...